package com.b511.swpu.cementbackend.entity;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
import org.hibernate.annotations.GenericGenerator;

import javax.persistence.*;

@Entity
@Getter
@Setter
@ToString
@Accessors(chain = true)
@Table(name = "CM_WK_FLUIDPROPERTY")
// 对应表 作业前后钻井液性能表 CM_WK_FLUIDPROPERTY
public class CM_WK_FluidProperty extends BABaseEntity{

    @Id
    @GenericGenerator(name="cmWkFluidPropertyGenerator", strategy="uuid")
    @GeneratedValue(generator="cmWkFluidPropertyGenerator")
    @Column(name = "CM_WK_FLUIDPROPERTY_ID")
    private String CM_WK_FLUIDPROPERTY_ID;

    @Basic
    @Column(name = "CASINGSIZE")
    private String casingSize;

    @Basic
    @Column(name = "CEMENTSTATUS")
    private String cementStatus;

    @Basic
    @Column(name = "FLUIDTYPE")
    private String fluidType;

    @Basic
    @Column(name = "DENSITY")
    private Double density;

    @Basic
    @Column(name = "FV")
    private Double FV;

    @Basic
    @Column(name = "AV")
    private Double AV;

    @Basic
    @Column(name = "YP")
    private Double YP;

    @Basic
    @Column(name = "GEL10S")
    private Double GEL10S;

    @Basic
    @Column(name = "GEL10M")
    private Double GEL10M;

    @Basic
    @Column(name = "RPM3")
    private Double RPM3;

    @Basic
    @Column(name = "RPM6")
    private Double RPM6;

    @Basic
    @Column(name = "RPM100")
    private Double RPM100;

    @Basic
    @Column(name = "RPM200")
    private Double RPM200;

    @Basic
    @Column(name = "RPM300")
    private Double RPM300;

    @Basic
    @Column(name = "RPM600")
    private Double RPM600;

}
